在新的 VPC 實例中安裝 IBM Spectrum Virtualize for Public Cloud 軟體

IBM Spectrum Virtualize for Public Cloud 安裝範本會使用 Amazon Web Services (AWS) CloudFormation 服務,這些服務可在 AWS 上簡化供應及管理。透過 AWS Marketplace 即可取得這些範本。

從 AWS Marketplace 安裝 IBM Spectrum Virtualize for Public Cloud 軟體之前,請確保完成所有必要條件。 如果要安裝 IBM Spectrum Virtualize for Public Cloud 軟體,請完成下列步驟:
  1. 移至 AWS Marketplace 中的 IBM Spectrum Virtualize for Public Cloud 頁面,然後使用安裝程式使用者設定檔或 IAM 管理者設定檔登入。
  2. 按一下繼續訂閱
  3. 訂閱此軟體頁面上,驗證計價並檢閱軟體的條款,然後按一下繼續配置
  4. 從下拉功能表中選取 CloudFormation 範本。
  5. 配置此軟體頁面上,選取下列資訊:
    履行選項
    選取新建 VPC(單一 AZ)
    軟體版本
    選取要安裝的軟體版本。
    區域
    選取您在建立 AWS 帳戶時選擇的區域。
  6. 按一下繼續啟動
  7. 啟動此軟體頁面上,驗證您的配置設定,選取啟動 CloudFormation,然後按一下啟動
  8. 選取範本頁面上,確保選取 Amazon S3 URL,然後按下一步
  9. 指定堆疊詳細資料頁面上的堆疊名稱欄位中,輸入 CloudFormation 堆疊的名稱。
  10. 網路配置下,輸入下列資訊:
    可用性區域
    選取您所在區域的其中一個可用性區域。IBM Spectrum Virtualize for Public Cloud 安裝支援單一可用性區域。
    VPC CIDR
    輸入您選取的 VPC 的 CIDR 區塊。VPC ID 的括弧中將會顯示 CIDR 區塊。範例:
    vpc-xxxxxxxxxxxxxx(0.0.0.0/0)... 
    公用子網路 CIDR
    包含所選可用性區域的對應公用子網路 CIDR 區塊。此區塊用於防禦主機。
    專用子網路 CIDR
    包含所選可用性區域的對應專用子網路 CIDR。此 ID 用於工作量管理。
    可用於造訪 IBM Spectrum Virtualize for Public Cloud 的 IP 位址範圍
    輸入用於連接至 EC2 實例中 IBM Spectrum Virtualize for Public Cloud 節點的來源 IP 位址範圍。
  11. Amazon EC2 配置下,輸入下列資訊:
    IBM Spectrum Virtualize for Public Cloud 節點實例類型
    選取安裝作業支援的其中一個 EC2 實例類型。建議的選項為 c5.9xlarge。安裝程式會供應兩個已選取的 EC2 實例類型,配置中的每個 IBM Spectrum Virtualize for Public Cloud 節點各一個。
    註: 安裝完成之後,您無法在 AWS 管理主控台內變更實例類型。如果需要受支援實例類型及其用途的相關資訊,請參閱規劃 EC2 實例類型
    仲裁實例類型
    作為安裝的一部分,將會建立額外的 c5.large 實例來處理 IP 仲裁管理。此實例還充當配置的防禦主機。
    金鑰組名稱
    選取您在建立 AWS 帳戶時建立的現有金鑰組名稱。金鑰組會在您的實例啟動之後為其提供安全連線。在您計劃連接至於 EC2 實例中所建立節點的工作站或筆記型電腦上,請確保下載所選金鑰組。
    BYOL 供應項目的 IBM Passport Advantage 客戶編號
    輸入與購買的軟體授權相關聯的 IBM 客戶編號。安裝範本會使用此客戶編號來驗證軟體授權。
    通知電子郵件
    輸入接收安裝狀態通知的電子郵件位址。
  12. GUI 配置下,輸入「安全管理者」使用者設定檔(超級使用者)的密碼,該使用者會利用管理 GUI 來完成 IBM Spectrum Virtualize for Public Cloud 軟體的配置。密碼長度必須為 6 到 64 個 ASCII 字元。
  13. I/O 群組配置下,輸入該配置所包含的 I/O 群組數。每一個 I/O 群組包含兩個節點。IBM Spectrum Virtualize for Public Cloud 實作最多支援兩個 I/O 群組,總計四個節點。 範本會根據此選擇來為所有節點供應選取的 EC2 實例。
  14. 後端儲存體配置下,輸入下列資訊:
    資料磁區大小
    選取 EBS 磁區的大小。IBM Spectrum Virtualize for Public Cloud 安裝範本會訂購並連接兩個所選大小的 EBS 磁區。請選取大於 512 GB 的磁區大小。磁區大小上限為 16384 GB。
  15. 授權資訊下,針對授權合約條款選取接受。按下一步
  16. 配置堆疊選項頁面上,接受預設值並選取下一步
  17. 檢閱頁面上,驗證所有配置設定,然後選取我確認 AWS CloudFormation 可能會使用自訂名稱建立 IAM 資源,以及我確認 AWS CloudFormation 可能需要下列功能:CAPABILITY_AUTO_EXPAND。按一下建立堆疊
  18. 啟動範本之後,即會顯示 CloudFormation 範本主控台。驗證已列出您建立的堆疊,且其狀態為 CREATE_IN_PROGRESS。電子郵件通知會傳送至您在11中指定的電子郵件位址。在通知電子郵件中,請選取確認訂閱。確認訂閱步驟之後,建立處理程序可能要花費數分鐘才能完成。完成時,堆疊的狀態會更新為 CREATE_COMPLETE
  19. 在堆疊列為 CREATE_COMPLETE 之後,選取輸出標籤以檢視配置詳細資料。此標籤包含實例的所有 IP 位址和節點名稱。如果您打算更新配置,它的 StackUpdateTemplate 欄位也包含範本,您可以使用該範本更新配置中您的節點數量。如果您計劃更新配置,請保留此資訊。如果您選擇電子郵件通知,則將會傳送包含配置詳細資料的另一則電子郵件訊息。視配置內的節點數目而定,會傳送下列其中一則訊息:
    範例:兩節點配置
    Spectrum Virtualize for Public Cloud - AWS system {stack name} has been installed successfully
    Node1 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    Node2 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    IP quorum client runs on bastion machine (EC2: i-{instance-ID})
    EBS configured as backend storage:
        vol-{EBS-ID}:{EBS size} GB
        vol-{EBS-ID}:{EBS size} GB
    You can enable access to IBM Spectrum Virtualize for Public Cloud management GUI from public Internet through:
      1. Login bastion machine with it's public IP:
         ssh -i key centos@bastion-publicIP
      2. Run command:
         enable-sv-cloud-management-gui
      3. Access IBM Spectrum Virtualize for Public Cloud management GUI from browser with your bastion public IP
         https:// bastion-publicIP:8443
    And you can disable this public Internet access by issuing the following command on bastion machine:
      1. Login bastion machine with it's public IP:
         ssh -i key centos@bastion-publicIP
      2. Run command:
         disable-sv-cloud-management-gui
    Template to update stack to add or remove SV I/O group:
        URL: https://xxx.xxx.amazonaws.com/xxx/sv-cloud-node-add-remove-xxxx.template
    範例:四節點配置
    Spectrum Virtualize for Public Cloud - AWS system {stack name} has been installed successfully
    Node1 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    Node2 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    Node3 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    Node4 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    IP quorum client runs on bastion machine (EC2: i-{instance-ID})
    EBS configured as backend storage:
        vol-{EBS-ID}:{EBS size} GB
        vol-{EBS-ID}:{EBS size} GB
    You can enable access to IBM Spectrum Virtualize for Public Cloud management GUI from public Internet through:
      1. Login bastion machine with it's public IP:
         ssh -i key centos@bastion-publicIP
      2. Run command:
         enable-sv-cloud-management-gui
      3. Access IBM Spectrum Virtualize for Public Cloud management GUI from browser with your bastion public IP
         https:// bastion-publicIP:8443
    And you can disable this public Internet access by issuing the following command on bastion machine:
      1. Login bastion machine with it's public IP:
         ssh -i key centos@bastion-publicIP
      2. Run command:
         disable-sv-cloud-management-gui
    Template to update stack to add or remove SV I/O group:
        URL: https://xxx.xxx.amazonaws.com/xxx/sv-cloud-node-add-remove-xxxx.template